//
//  EasyTakePicDetailViewModel.h
//  EnvironmentalProtection
//
//  Created by HCreater on 2018/10/29.
//  Copyright © 2018年 HCreater. All rights reserved.
//

#import "SUTableViewModel2.h"

#import "SSPPublishContentItemViewModel.h"
#import "SSPTabsCellModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface EasyTakePicDetailViewModel : SUTableViewModel2

@property (nonatomic, assign) BOOL isPraise;
@property (nonatomic, assign) BOOL isCtrl;
@property (nonatomic, assign) BOOL isMyself;
@property (nonatomic, assign) BOOL isNeedListRefresh;

//@property (nonatomic, readwrite, strong) RACCommand* changeTFCmd;
@property (nonatomic, readonly, strong) RACCommand* requestDataCmd;

@property (nonatomic, readonly, strong) RACCommand* selectCmd;
@property (nonatomic, readonly, strong) RACCommand* transmitCmd;
@property (nonatomic, readonly, strong) RACCommand* praiseCmd;
@property (nonatomic, readonly, strong) RACCommand* commentCmd;
@property (nonatomic, readonly, strong) RACCommand* delCmd;

@property (nonatomic, readwrite, assign) CGFloat cellHeight;
@property (nonatomic, readwrite, assign) NSInteger tag;
@property (nonatomic, readwrite, assign) NSInteger tableTabIndex;

@property (nonatomic, readwrite, strong) SSPTabsCellModel* sspTabsCM;
@property (nonatomic, readwrite, strong) SSPPublishContentItemViewModel* sspPublishContentIVM;

@property (nonatomic, readwrite, strong) NSMutableArray* shareDatas;
@property (nonatomic, readwrite, strong) NSMutableArray* commentDatas;
@property (nonatomic, readwrite, strong) NSMutableArray* goodDatas;

@end

NS_ASSUME_NONNULL_END
